def lats(word):
    ALF = "QWERTYUIOPASDFGHJKLZXCVBNMqwertyuiopasdfghjklzxcvbnm"
    for sym in word:
        if sym in ALF:
            return True
        return False
    
def lats2(word):
    for sym2 in word:
        if sym2 == "-":
            return True
    return False

def lats3(word):
    ALF2 = "ЙЦУКЕНГШЩЗХЪФЫВАПРОЛДЖЭЯЧСМИТЬБЮ"
    for sym3 in word:
        if sym3 in ALF2:
            return True
        return False

print("Привет введи слово")
text = input()
a = text.split()
b = len(a)
print(a)
kors = 0
la = 0
la2 = 0
la3 = 0

for word in a:
    if len(word) <= 3:
        kors += 1
    if lats(word):
        la += 1
    if lats2(word):
        la2 += 1
    if lats3(word):
        la3 += 1
        
m = (max(a, key=len))
if len(a) < 2:
    print("Мало данных для анализа")
else:
    print('Кол-во слов:', b)
    print('Кол-во слов с заглавной кириллической буквы:',la3)
    print('кол-во слов содержащих латинский символ:', la)
    print('Кол-во слов не превышающих 3 символа:', kors)
    print('Кол-во слов в составе которых имеется дефис:', la2)
    print()
    print("Самое длинное слово:", m)
    print("Длина слова:", len(m))



